Upgrade bei mehreren Mandanten

Wenn Sie einen mandantenfähige SuperX-Installation upgraden, müssen Sie auf einen Schlag alle Mandanten aktualisieren, es ist nicht möglich einzelne Mandanten mit der älteren Version arbeiten zu lassen.

Der Datenbank-Upgrade bei mandantenfähigen Installationen verhält sich genauso wie der Upgrade einer Einzelplatz-Installation - mit einer Ausnahme: Die Umgebung für den Mandanten wird nicht in der Datei $SUPERX_DIR/db/bin/SQL_ENV gespeichert, sondern in einer speziellen Mandaten-Datei, z.B. $SUPERX_DIR/db/bin/SQL_ENV_PHHD. Da das Upgrade-Script diesen Dateinamen nicht kennt, muss eine Änderung manuell vollzogen werden: In der Datei müssen alle Nennungen von der Datei "superx3.0.jar" geändert werden nach "superx3.5.jar" (z.B. in Variable JDBC_CLASSPATH).

Der Upgrade der Webapplikation ist entspricht dem Vorgehen wie oben gezeigt, mit einer Ausnahme: Sie müssen wie gehabt über das Script
$SUPERX_DIR/webserver/tomcat/webapps/superx/upgradeMandantendir <<MANDANTID>>
jeden einzelnen Mandanten aktualisieren. Im Kernmodul 3.5 wurde korrigiert, dass die der Datei $SUPERX_DIR/webserver/tomcat/webapps/superx/<<MANDANTID>>/xml/anmeldung.htm das versteckte Feld "mandantid" nicht mehr überschrieben wird, Sie können also sofort loslegen.

 

 


Zur Superx-Homepage SuperX ist auch ein CampusSource-Projekt. Zur CampusSource-Homepage | Powered by FreeMarker Seite 91 / 277
Letzter Update: 18.08.2008
Impressum